arrive in droves - Turkish English Dictionary